Szövegfájl (szoveg.txt) másolása egy új szövegfálba
(ujszoveg.txt) (Masolo.java)
import java.io.*;
public class Masolo{
public static void main (String[] args) throws Exception{
LineNumberReader f=new LineNumberReader( new InputStreamReader(
new FileInputStream("szoveg.txt")));
Létrehozunk egy beolvasást szolgáló f nevű csatornát, melyhez hozzárendeljük a szoveg.txt.
PrintStream g=new PrintStream( new FileOutputStream("ujszoveg.txt"));
Létrehozunk egy fájlba írást szolgáló g nevű csatornát, melyhez hozzárendeljük az ujszoveg.txt.
String s=f.readLine();
Beolvasunk egy sort az f-ként azonosított fájlból és eltároljuk a String típusú s nevű változóba.
while(s!=null){
g.println(s);
Amíg a ciklus tart, minden beolvasott sort kiírunk a g-ként azonosított fájl egy sorába.
s=f.readLine();
Újra beolvasunk egy sort az f-ként azonosított fájlból.
}
f.close();
Lezárjuk a megnyitott csatonákat.
g.close(); } }
|